//package com.yuanshuai.service.impl;
//
//import com.baomidou.mybatisplus.core.metadata.IPage;
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
//
//import com.yuanshuai.dao.BookDao;
//import com.yuanshuai.domain.Book;
//import com.yuanshuai.service.BookService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//
//import java.util.List;
//
//@Service
//public class BookServiceImpl2 implements BookService {
//
//    @Autowired
//    private BookDao bookDao;
//
//    @Override
//    public Boolean save(Book book) {
//        return bookDao.insert(book) > 0;
//    }
//
//    @Override
//    public Boolean update(Book book) {
//        return bookDao.updateById(book) > 0;
//    }
//
//    @Override
//    public Boolean delete(Integer id) {
//        return bookDao.deleteById(id) > 0;
//    }
//
//    @Override
//    public Book getById(Integer id) {
//        return bookDao.selectById(id);
//    }
//
//    @Override
//    public List<Book> getAll() {
//        return bookDao.selectList(null);
//    }
//
//    @Override
//    public IPage<Book> getPage(int currentPage, int pageSize) {
//        IPage page = new Page(currentPage,pageSize);
//        bookDao.selectPage(page,null);
//        return page;
//    }
//}
